@charset "utf-8";
/* CSS Document */
body{ margin: 0 auto; font:12px normal Verdana,Arial; font-family:"微软雅黑", "宋体", "新宋体", "楷体", "仿宋";}
li{ list-style:none; }
a{ color:#666666; text-decoration:none; vertical-align:middle; }
a:hover{ color:#000; text-decoration:none; }
img{border:none;}
pre {
	white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

#container{ margin: auto; }


/* 头部 */
#head {height:30px; background:url(../image/news/head_1.gif);}
#head div{ width: 990px; margin:auto;}
#head div li{ float:left; height:30px; line-height:30px; }
#head div .left { padding-left:10px; width:250px; }
#head div .right { padding-right:10px; width:720px; text-align:right; }  

#banner {width: 980px; height:70px; margin: 10px auto 10px auto; line-height:90px;}
#search_bar { width:530px; height:40px; line-height:40px; float:right; margin-top:25px; text-align:center; background-color:#F6F6F6;}
.search { height:25px; line-height:25px; font-family:"微软雅黑", "宋体", "新宋体", "楷体", "仿宋"; font-size:14px;}
#search_key { width: 350px ; border:#999 solid 1px;  vertical-align:middle;}
#search_category { width: 100px; height:30px; line-height:30px; border:#999 solid 1px; vertical-align:middle;}
.search_btn { width: 60px; height:30px; font-size:14px; font-family:"微软雅黑", "宋体", "新宋体", "楷体", "仿宋"; background-color:#CCC;border:#999 solid 1px; vertical-align:middle; }

.divide { width:990px; height:35px;  margin:0 auto; background:url(../image/index/bkline.png); } 
.divide div{ line-height:35px; margin:0 auto;}

.index_menu a{float:left;}
.index_menu a div{width:90px; height:35px; line-height:35px;font-size:15px;text-align:center;}
.menu_btn:hover{ color:#FFF;  background:url(../image/index/menu_btn.png); } 
.menu_btn { color:#000;}
.qeado_index { background:url(../image/index/menu_btn.png);  color:#FFF; }
.key_link_menu{padding-left:30px; border:solid #009900 1px; border-top:none; background-color:#66CC00; height:30px;}
.key_link{ float:left; width:60px; height:30px; line-height:30px; text-align:center; color:#000; }
.key_link:hover {color:#FFF;}

/* 主要内容 */

#guide{ width:990px; height:30px; line-height:30px; margin:auto; }
#s_body{ width:990px; height:auto; margin:auto; }
#s_body a{text-decoration:underline;}
#topic{ height:30px; line-height:30px; width:990px; background:url(../image/index/top1.gif); color:#000; font-size:20px; text-align:center;}
#s_body_left{ width:750px; height:auto; float:left;}
#s_body_left1{  float:left; width:298px; margin-top:20px; height:298px; border:1px solid #cccccc; text-align:center; line-height:298px;}
#s_body_left2{ margin-left:40px; margin-right:40px; margin-top:20px; float:right; width:350px; height:300px;}
#s_body_left21{ height:59px;border-bottom:1px solid #cccccc;}
#s_body_left22{ height:117px;border-bottom:1px solid #cccccc;}
#s_body_left23{ height:89px;}
#s_body_left3{ margin-left:20px; margin-top:20px; width:710px; height:170px; margin-right:20px; float:left;}

#s_body_left31{ width:150px; height:170px; float:left;}
#s_body_left32{width:150px; height:20px;}
#s_body_left33{width:148px; height:148px;border:1px solid #cccccc;text-align:center; line-height:148px;}
#s_body_left33 img{ max-height:145px; max-width:145px; vertical-align:middle;}
#s_body_left4{ margin-left:40px; width:520px; height:170px; float:right;}
#s_body_left41{width:520px; height:20px;}
#s_body_left42{width:518px;height:148px;border:1px solid #cccccc;}
#s_body_left5{ width:730px; height:auto; float:left; margin:20px 20px 30px auto;}
#tab1{ width:730px; border-bottom:1px solid #090;}
#tab2{ width:162px;}
#tab{width:200px; height:28px; margin:0 0 0 0px; padding-left:10px; }
.li{list-style-type:none;
width:80px;
height:29px;
line-height:29px;
text-align:center;
float:left; display:inline;
margin-bottom:0px;margin-left:0px;}
#detail{ background:url(../image/index/top4.gif); cursor:pointer; margin-left:10px;}
#li1{font-size:14px; font-family:"微软雅黑"; color:#000;}
#comment{background:url(../image/index/top3.gif);cursor:pointer;}

#s_body_right{ float:right;width:240px; }
#s_body_right1{ width:100%; height:420px; margin-top:20px; border:1px solid #cccccc; border-top:none; }
#s_body_right11{ text-align:center; height:25px; background:url(../image/index/top1.gif); line-height:25px; border-bottom:1px solid #CCC;}
#s_body_right12{ width:238px; }
#s_body_right12 .self_pic{ width:200px; height:200px; margin:10px auto auto 20px;}
#s_body_right12 .self_info{ width:100%; height:30px; line-height:30px; text-indent:20px; }

#s_body_right2{ width:240px; margin-top:5px;}
#s_body_right2 .ad{ width:240; margin-bottom:5px; }

.left{ width:60px; height:29px;float:left;}
.mid{  float:left;height:29px; line-height:29px; text-align: justify;text-justify:inter-ideograph;width:60px; }
.right{width:229px; float:left;height:29px; line-height:29px; }
.star{ margin-top:8px;}

#base{ height:92px; margin-top:20px; border-top:1px solid #CCC; background-color:#F7F7F7; border-bottom:1px solid #CCC;}
.b1{ width:237px; height:90px; float:left; }
.b2{width:222px; height:30px; line-height:30px; float:left;margin-left:20px;}
.b3{width:242px; height:30px; line-height:30px; float:left;}
.titles{ height:30px; background-color:#F7F7F7; line-height:30px; font:"黑体"; font-size:12px; margin-top:10px; border-top:1px solid #CCC; color:#000;}

.title{ margin-left:20px;}
#qualtiy{ height:50px;border-bottom:1px solid #CCC;}
#qualtiy1{ margin-left:20px; height:50px;}
#connect{height:30px;border-bottom:1px solid #CCC;}
#d_info{height:auto;border-bottom:1px solid #CCC;}
#d_info1{margin-left:20px;height:auto;}
#c_more{ display:none; }


.comment{ margin-top:20px; border:1px solid #CCC;}
.comment1{ margin-top:10px; border:1px solid #CCC;}
.com_top{ height:30px; background-color:#F7F7F7; line-height:30px; font:"黑体"; font-size:12px;}
.com_top1{ margin-left:20px;height:30px;line-height:30px;}
.content{ height:30px; line-height:30px; margin-left:20px;}
.line{ margin-left:5px; margin-right:5px;}
.line hr{ border-style:dotted; color:#CCC;}
.time{ margin-left:20px; margin-right:20px; height:20px; color:#CCC;}
#paging{ height:20px;}
#paging1{ height:20px; margin-right:20px; text-align:right;}
#publish{border:1px solid #CCC;}
#p_more{ margin:20px 35px 20px 35px ;}
#p_more1 legend{ color:#090; border-color:#CCC;}
#name{ margin-left:20px; margin-top:10px; width:300px;border:1px solid #CCC; height:20px;}
#text{margin-left:20px; margin-top:20px; }
#text textarea{ width:400px; height:150px;}
#button{margin-left:20px; margin-top:10px; margin-bottom:5px;}

/* 尾部 */
#footer { width:990px; margin:20px auto 5px auto; }
#web_info {  text-align:center; }
.friendly_link { }
.copyright { height:30px; line-height:30px; text-align:center; font-size:12px;}

.clear{ clear:both;}